river runoff - Turkish English Dictionary